From: Christian Pointner Date: Mon, 21 Jul 2014 21:25:52 +0000 (+0200) Subject: reenabled libgcrypt and make it the default again X-Git-Tag: v14.07~97^2 X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=45d4c1b288fc8125d9ce81525a87224ada5bb613;p=feed%2Fpackages.git reenabled libgcrypt and make it the default again Signed-off-by: Christian Pointner --- diff --git a/net/uanytun/Makefile b/net/uanytun/Makefile index 7643a1f693..dbb3dc19f2 100644 --- a/net/uanytun/Makefile +++ b/net/uanytun/Makefile @@ -37,9 +37,9 @@ endef define Package/uanytun $(call Package/uanytun/template) - TITLE+= (nettle) - VARIANT:=nettle - DEPENDS+=+libnettle + TITLE+= (gcrypt) + VARIANT:=gcrypt + DEPENDS+=+libgcrypt endef define Package/uanytun/conffiles @@ -61,6 +61,17 @@ uAnytun is a tiny implementation of SATP the secure anycast tunneling protocol. endef +define Package/uanytun-nettle + $(call Package/uanytun/template) + TITLE+= (nettle) + VARIANT:=nettle + DEPENDS+=+libnettle +endef + +Package/uanytun-nettle/conffiles=$(Package/uanytun/conffiles) +Package/uanytun-nettle/description=$(Package/uanytun/description) + + define Package/uanytun-sslcrypt $(call Package/uanytun/template) TITLE+= (openssl) @@ -101,6 +112,11 @@ VARIANT_CFLAGS:= VARIANT_LDFLAGS:=-ldl VARIANT_MAKE_OPTS:= +ifeq ($(BUILD_VARIANT),gcrypt) +VARIANT_CFLAGS+=-DUSE_GCRYPT +VARIANT_LDFLAGS+=-lgpg-error -lgcrypt +endif + ifeq ($(BUILD_VARIANT),nettle) VARIANT_CFLAGS+=-DUSE_NETTLE VARIANT_LDFLAGS+=-lnettle @@ -140,6 +156,10 @@ define Package/uanytun/install $(call Package/uanytun/install-generic,$(1),uanytun.config) endef +define Package/uanytun-nettle/install + $(call Package/uanytun/install-generic,$(1),uanytun.config) +endef + define Package/uanytun-sslcrypt/install $(call Package/uanytun/install-generic,$(1),uanytun.config) endef @@ -150,5 +170,6 @@ endef $(eval $(call BuildPackage,uanytun)) +$(eval $(call BuildPackage,uanytun-nettle)) $(eval $(call BuildPackage,uanytun-sslcrypt)) $(eval $(call BuildPackage,uanytun-nocrypt))